Overview

Located in the best waterfall area in South Africa, Lone Creek Falls gushes toward the earth from around 70 metres. It boasts of lush woods and a beautiful scene which makes its natural beauty so impressive that it has been declared as a National Monument. The Lone Creek Falls is near Sabie in Mpumalanga, South Africa. The waterfall plummets 70 m down into the Creek.